/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package beans;

import java.io.Serializable;
import java.util.Date;

/**
 * Classe que defineix Inscripcio
 * @author Jose Moreno
 */
public class Inscripcio implements Serializable{
    /**
     * id de la prova
     */
    Integer idProva;
    /**
     * id de l'estudiant
     */
    Integer idEstudiant;
    /**
     * data d'inscripcio
     */
    Date dataInscripcio;

    /**
     * Constructor per defecte
     */
    public Inscripcio() {
        super();
    }

    /**
     * Constructor
     * @param idProva
     * @param idEstudiant
     * @param dataInscripcio
     */
    public Inscripcio(Integer idProva, Integer idEstudiant, Date dataInscripcio) {
        this.idProva = idProva;
        this.idEstudiant = idEstudiant;
        this.dataInscripcio = dataInscripcio;
    }


    /**
     * Obtenir la data de inscripcio
     * @return dataInscripcio
     */
    public Date getDataInscripcio() {
        return dataInscripcio;
    }

    /**
     * Posar la data d'inscripció
     * @param dataInscripcio
     */
    public void setDataInscripcio(Date dataInscripcio) {
        this.dataInscripcio = dataInscripcio;
    }

    /**
     * Obtenir l'id de l'estudiant
     * @return idEstudiant
     */
    public Integer getIdEstudiant() {
        return idEstudiant;
    }

    /**
     * Posa l'id de l'estudiant
     * @param idEstudiant
     */
    public void setIdEstudiant(Integer idEstudiant) {
        this.idEstudiant = idEstudiant;
    }

    /**
     * Obtenir l'id de la prova
     * @return idProva
     */
    public Integer getIdProva() {
        return idProva;
    }

    /**
     * Posar l'id de la prova
     * @param idProva
     */
    public void setIdProva(Integer idProva) {
        this.idProva = idProva;
    }
}
